peak drive power - German English Dictionary